live amidst... - Spanish English Dictionary